rotary toothed harrow - Alemán Inglés Diccionario